查看原文
其他

刚刚 Java 12 来了,你还学的动吗?

可可 开发者技术前线 2019-05-23

点击上方“开发者技术前线”,选择“星标”

每天 13.21 在看 | 真爱


责编:可可 |  作者: 可可


JDK 12 于 美国当地 2019年3月19日发布 .GPL下的生产就绪的jar 可从Oracle下载 ; 其他供应商的JAR 包 很快就会出现。


该版本的功能和时间表是通过JEP流程提出和跟踪的,并由JEP 2.0提案进行了修订 。使用JDK Release Process(JEP 3)生成发布。


我们看看本次个更新了那些特性?


189:

Shenandoah:低暂停时间垃圾收集器(实验性)

230:

Microbenchmark

325:

切换表达式(预览)

334:

JVM常量API

340:

一个AArch64端口,而不是两个

341:

默认CDS档案

344:

G1的可流动混合收集

346:

从G1中立即返回未使用的已提交内存

示例:Switch可支持如下写法:

// 例如支持这么写:switch (day) { case MONDAY, FRIDAY, SUNDAY -> System.out.println(6); case TUESDAY -> System.out.println(7); case THURSDAY, SATURDAY -> System.out.println(8); case WEDNESDAY -> System.out.println(9);}


Java 依然是2019年 最值得学习的编程语言

2018,github 新发布了2018年度全球最流行编程语言排行榜,

TypeScript 现在是所有地区最常用的十大语言之一,GitHub贡献者来自私有,公共和开源存储库。Java依然稳居第二名。毫无疑问,Java 依然是2019年最值得学习的编程语言。



更新有点快,我自己还在用8,问题不大。流水的语言,铁打的C++, 

 Kotlin呢,尽管官方也表示 Kotlin 语言的未来发展方向主要是在 Kotlin 支持的平台之间实现更好、更广泛的代码重用,但我还是没用。我们不妨回想下iOS推出的swfit,发布到现在,时间已过去6年,swfit有多少人记得?记得swift是当年iOS程序员热衷的时代,说好的混编呢?我依然看见同事用OC开发,一套OC吃遍天下!

我个人认为:Java的强大足够让你在以后的工作中保持较好的竞争力


END


让我知道你在看了!


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存